"""
省管干部姓名提取模块

该模块用于从文本中提取省管干部的姓名信息。
包含了完整的省管干部姓名列表，通过文本匹配的方式进行提取。
"""

from typing import Dict, Set


def extract_provincial_cadres(text: str) -> Dict[str, str]:
    """
    从文本中提取省管干部姓名
    
    Args:
        text: 待检索的文本内容
        
    Returns:
        dict: 包含提取结果的字典，格式为 {"result": "姓名1&&姓名2"} 或 {"result": "null"}
    """
    names_list = [
    "习近平", "李强", "赵乐际", "韩正", "王沪宁", "蔡奇", "丁薛祥", "李尚福", "张又侠", "何卫东",
    "陈敏尔", "李干杰", "李书磊", "李鸿忠", "李邑飞", "吴政隆", "刘国中", "陈文清", "李小新", "曹建明",
    "王小洪", "何立峰", "尹力", "殷勇", "游钧", "陈健", "夏林茂", "靳伟", "孙军民", "赵磊", "于英杰",
    "朱军", "谈绪祥", "张工", "陈辐宽", "刘桂平", "冀国强", "连茂君", "王庭凯", "王旭", "沈蕾", "王力军",
    "衡晓帆", "白忠斌", "倪岳峰", "王正谱", "王陆进", "张超超", "刘昌林", "张国华", "柯俊", "左力",
    "董晓宇", "武卫东", "张成中", "常斌", "胡巨民", "唐登杰", "王拥军", "李金科", "卢东亮", "韦韬",
    "郑连生", "胡立杰", "张碧涌", "徐宝龙", "孙绍骋", "王莉霞", "时光辉", "刘爽", "包钢", "丁绣峰",
    "孟宪东", "杨小康", "黄志强", "李玉刚", "胡达古拉", "于立新", "包献华", "郝鹏", "王新伟", "王健",
    "熊茂平", "李猛", "张立林", "隋青", "蒋天宝", "姜有为", "霍步刚", "靳国卫", "孟凡清", "黄强",
    "胡玉亭", "吴海英", "胡家福", "蔡东", "张恩惠", "韩福春", "李伟", "史文斌", "曹路宝", "李明伟",
    "王秋实", "席栓柱", "许勤", "梁惠玲", "张安顺", "刘惠", "徐建国", "杨博", "边学文", "何良军",
    "陈少波", "于洪涛", "徐向国", "赵忠", "陈吉宁", "龚正", "朱忠明", "李仰哲", "吴伟", "赵嘉鸣",
    "陈通", "张为", "陈金山", "李政", "华源", "陈连兵", "信长星", "许昆林", "张忠", "周红波", "刘小涛",
    "刘建洋", "储永宏", "马欣", "张国成", "胡广杰", "徐缨", "李耀光", "王浩", "刘捷", "王成", "彭佳学",
    "傅明先", "徐文光", "邱启文", "王成国", "赵承", "王文序", "孙文举", "梁言顺", "王清宪", "张西明",
    "刘海泉", "费高云", "孙红梅", "刘国宾", "钱三雄", "单向前", "周祖翼", "赵龙", "张彦", "迟耀云",
    "崔永辉", "郭宁宁", "吴偕林", "宋鸿喜", "石好勇", "王永礼", "苗延红", "林文斌", "尹弘", "叶建春",
    "陈永奇", "马森述", "李红军", "任珠峰", "庄兆林", "鲍泽敏", "黄喜忠", "陈敏", "卢小青", "林武",
    "周乃翔", "王宇燕", "夏红民", "白玉刚", "刘强", "曾赞荣", "张海波", "江成", "范波", "周立伟",
    "邓云锋", "石华杰", "刘宁", "王凯", "孙守刚", "张巍", "安伟", "王刚", "张雷明", "赵钧", "张敏",
    "王忠林", "李殿勋", "诸葛宇杰", "侯淅珉", "郭元强", "张文兵", "宁咏", "王林虎", "琚朝晖", "邵新宇",
    "吴海涛", "郦斌", "彭勇", "沈晓明", "毛伟明", "王双全", "吴桂英", "隋忠诚", "谢卫江", "魏建锋",
    "汪一光", "张迎春", "秦国文", "马永生", "黄坤明", "王伟中", "孟凡利", "张虎", "王曦", "冯忠华",
    "郭永航", "袁古洁", "张国智", "张弓", "胡劲军", "陈刚", "蓝天立", "王维平", "房灵敏", "陈奕君",
    "王心富", "农生文", "许永锞", "卢新宁", "周异决", "苗庆旺", "袁家军", "胡衡华",
    "李明清", "宋依佳", "姜辉", "蔡允革", "卢红", "罗蔺", "陈新武", "刘尚进", "商奎", "王燕崎", "王晓晖",
    "施小琳", "于立军", "廖建宇", "田晓蔚", "曹立军", "陈炜", "董卫民", "普布顿珠", "靳磊", "郑莉",
    "田庆盈", "徐麟", "李炳军", "马汉成", "李元平", "卢雍政", "吴强", "胡忠雄", "郭强", "吴胜华", "李睿",
    "时玉宝", "王雷", "郭锡文", "王宁", "王予波", "石玉钢", "冯志礼", "刘洪建", "杨亚林", "邱江", "刘非",
    "曾艳", "赵俊民", "郑仲全", "杨斌", "李保俊", "王君正", "严金海", "嘎玛泽登", "刘江", "袁红刚", "汪海洲",
    "赖蛟", "任维", "肖友才", "达娃次仁", "斯朗尼玛", "龚会才", "旦巴", "姜文鹏", "赵一德", "赵刚", "邢善萍",
    "王晓", "王兴宁", "方红卫", "郭永红", "孙大光", "刘强", "蒿慧杰", "李明远", "王海鹏", "胡昌升", "任振鹤",
    "石谋军", "王赋", "程晓波", "孙雪涛", "刘长根", "张晓强", "张伟", "刘建伟", "李刚", "吴晓军", "罗东川",
    "刘奇凡", "刘美频", "王卫东", "张锦刚", "赵月霞", "才让太", "王大南", "乌拉孜别克·热苏力汗", "班果",
    "朱向峰", "杨龙溪", "何录春", "李邑飞", "张雨浦", "庄严", "艾俊涛", "朱天舒", "陈春平", "买彦州",
    "郭建军", "赵旭辉", "李东旭", "冼国义", "马兴瑞", "艾尔肯·吐尼亚孜", "何忠友", "张柱", "陈明国", "杨诚",
    "田湘利", "陈伟俊", "王建新", "玉苏甫江·麦麦提", "伊力扎提·艾合买提江", "哈丹·卡宾", "王琳",
  "沈晓明",
  "冯飞",
  "陈国猛",
  "沈丹阳",
  "周红波",
  "罗增斌",
  "冯忠华",
  "王斌",
  "杨晓和",
  "苗延红",
  "巴特尔",
  "王培杰",
  "李军",
  "刘星泰",
  "苻彩香",
  "孙大海",
  "闫希军",
  "过建春",
  "陈怀宇",
  "刘平治",
  "刘登山",
  "倪强",
  "蔡朝晖",
  "谢京",
  "顾刚",
  "李荣灿",
  "肖莺子",
  "李国梁",
  "陈马林",
  "蒙晓灵",
  "袁光平",
  "骆清铭",
  "侯茂丰",
  "刘艳玲",
  "戴军",
  "张毅",
  "罗保铭",
  "刘赐贵",
  "于　迅",
  "阮崇武",
  "汪啸风",
  "卫留成",
  "陈玉益",
  "王广宪",
  "钟　文",
  "蔡长松",
  "李宪生",
  "王信田",
  "董范园",
  "王学萍",
  "刘学斌",
  "张德春",
  "洪寿祥",
  "吴昌元",
  "王为璐",
  "肖若海",
  "陈　辞",
  "许  俊",
  "马勇霞",
  "毛志君",
  "韩至中",
  "秦醒民",
  "王琼瑛",
  "陈孙文",
  "王亚保",
  "符桂花",
  "王法仁",
  "符　兴",
  "符跃兰",
  "毕志强",
  "陈海波",
  "贾东军",
  "林北川",
  "何西庆",
  "曾浩荣",
  "董治良",
  "李天相",
  "贾志鸿",
  "路志强",
  "周　松",
  "胡　楷",
  "肖策能",
  "林安彬",
  "吴葵光",
  "王辉丰",
  "符气浩",
  "张海国",
  "邱德群",
  "陈　成",
  "林方略",
  "赵莉莎",
  "王应际",
  "丁尚清",
  "陈  莉",
  "胡光辉",
  "肖杰",
  "陆志远",
  "关进平",
  "吴岩峻",
  "史贻云",
  "徐启方",
  "李秀领",
  "张甲天",
  "田湘利",
  "傅信平",
  "李永利",
  "王一新",
  "阿东",
  "江泽林",
  "姜斯宪",
  "陆俊华",
  "张治礼",
  "彭金辉",
  "蓝佛安",
  "娄阳生",
  "蒋定之",
  "严朝君",
  "王勇",
  "朱明国",
  "童道弛",
  "谭力",
  "冀文林",
  "范华平",
  "张纪南",
  "张韵声",
  "王瑞连",
  "刘琦",
  "任清华",
  "王路",
  "毛万春",
  "陈凤超",
  "韩圣健",
  "康耀红",
  "符鸣",
  "郑文静",
  "陈祥军",
  "吴坤宁",
  "冷葆青",
  "戴磊雄",
  "林文忠",
  "陈浩",
  "陈浩雄",
  "曹晋",
  "林琳",
  "王曼",
  "郑尉杰",
  "曾照宇",
  "吴国和",
  "庄著",
  "李红山",
  "蔡世强",
  "冯伯仁",
  "李寒登",
  "刘本荣",
  "盛小卫",
  "何昌恩",
  "陈亮明",
  "秦瑞静",
  "谢海波",
  "熊爱香",
  "罗建明",
  "吴聿名",
  "刘彦敏",
  "曾祥宁",
  "胡曙光",
  "何东升",
  "吉星霖",
  "姚世来",
  "甘飞",
  "王宏壮",
  "马建东",
  "刘霖",
  "张德昌",
  "赖绍辉",
  "周向波",
  "邱剑虹",
  "谢福平",
  "杜江华",
  "莫炳光",
  "熊辉",
  "池晓娟",
  "谢国平",
  "曹远新",
  "李逊敏",
  "方云",
  "赵如发",
  "周建成",
  "陈积卫",
  "蒋子军",
  "向向",
  "郭凯平",
  "段银火",
  "何川平",
  "吴诗娟",
  "蔡国杰",
  "李朝晖",
  "平拥军",
  "董纳",
  "邱雨",
  "陈王",
  "冯江涛",
  "李海生",
  "周大卿",
  "周廉芬",
  "李映旭",
  "黄筱波",
  "杨晓刚",
  "戴宏庚",
  "唐其华",
  "官业军",
  "陈兴章",
  "杜生江",
  "李文",
  "韩琳光",
  "文振忠",
  "周汝伟",
  "吕寻铂",
  "陈际阳",
  "陆海鹰",
  "张振明",
  "董承华",
  "李宣良",
  "康拜英",
  "王昱正",
  "曾晓明",
  "王东",
  "陈永红",
  "陈雷",
  "符之立",
  "杨剑华",
  "高岭",
  "陈屿",
  "魏泽勇",
  "徐冰",
  "江南萱",
  "高彦平",
  "杨忠诚",
  "林晖",
  "刘旭",
  "李梦林",
  "关继荣",
  "石耀东",
  "李宇飞",
  "于文仲",
  "廖增梁",
  "王奉利",
  "何先英",
  "赵强",
  "宋少华",
  "周菡",
  "黄坚敏",
  "莫照定",
  "付红星",
  "戴贞",
  "王磊",
  "尚静",
  "江雄标",
  "佴建乔",
  "黄宏志",
  "任怀锋",
  "黄钱",
  "李宏亮",
  "邓忠",
  "高树建",
  "许教春",
  "黄牛",
  "黄文亮",
  "翟元强",
  "方昕",
  "卢巍",
  "管毅",
  "杨万利",
  "王小星",
  "吴明月",
  "许建鹏",
  "陈云鹏",
  "林信焰",
  "张应端",
  "杨维",
  "吴迅",
  "张劲",
  "王威",
  "王小龙",
  "廖检保",
  "王绍文",
  "江彩云",
  "刘利波",
  "陈月花",
  "毕普云",
  "文榛",
  "黎伟珠",
  "赖永生",
  "傅少强",
  "秦武军",
  "曹献坤",
  "陈彤",
  "吴清武",
  "郭逢喜",
  "钟业昌",
  "吴明",
  "陈金文",
  "周承志",
  "周安伟",
  "张东斌",
  "吴彦",
  "王崇敏",
  "邓云秀",
  "林崇高",
  "毛志华",
  "林一民",
  "吕勇",
  "麦正华",
  "张震华",
  "韩燕",
  "种润之",
  "张军",
  "邓贤祝",
  "邓泽永",
  "欧奋",
  "谢雄峰",
  "叶伟良",
  "司海英",
  "李辉卫",
  "赵志东",
  "李萍",
  "董德成",
  "吴慕君",
  "王光",
  "李画",
  "符宣朝",
  "国章成",
  "陈万馨",
  "张华伟",
  "郑勇",
  "曹冰",
  "林峰",
  "杨希义",
  "雷雨",
  "王鹏",
  "孙恺",
  "左少和",
  "焦正高",
  "霍沛军",
  "郑颖",
  "綦树利",
  "陈小华",
  "黄鹏",
  "丛劲松",
  "江洪",
  "杨善华",
  "李璐",
  "王生辉",
  "符思法",
  "何兆智",
  "任端平",
  "王岩",
  "符革",
  "王雪皓",
  "肖文",
  "何霁锋",
  "贾文涛",
  "刘钊军",
  "赵剑波",
  "孟维华",
  "岳建利",
  "王保汉",
  "程春满",
  "陈铁军",
  "王忠云",
  "刘成",
  "李海钢",
  "苏启雅",
  "毛东利",
  "孙善芳",
  "邸伟杰",
  "陈粤",
  "宋巍巍",
  "何琼妹",
  "张利强",
  "刘蔚",
  "马育红",
  "林谟谐",
  "李芸",
  "王家保",
  "符立东",
  "邓立松",
  "王媛",
  "王文波",
  "黄业晶",
  "王秀好",
  "黄文聪",
  "李东屿",
  "崔晓健",
  "戴文达",
  "王宜合",
  "吴明海",
  "李洪澜",
  "闫豪",
  "张斌",
  "朱丹",
  "余翔",
  "陆维",
  "李枝平",
  "黄永红",
  "陆豫山",
  "陈杰",
  "蒙巍",
  "谈戈",
  "许江",
  "蔡强",
  "朱安明",
  "曹树育",
  "李镭",
  "周正",
  "杨传喜",
  "苏才丰",
  "刘绵坚",
  "张振旺",
  "刘小虎",
  "闫福震",
  "冯汉芬",
  "林鹏",
  "王丽芳",
  "赵微",
  "洪日南",
  "周运诗",
  "李湖",
  "李渝凤",
  "林洪冰",
  "邢孔政",
  "李燕仪",
  "崔莹",
  "陈振华",
  "王孝云",
  "曾令富",
  "周长强",
  "张毓辉",
  "曾昭长",
  "张光鹏",
  "潘文利",
  "齐虹霞",
  "杜建伟",
  "陈涛",
  "贺景锋",
  "易鹏",
  "张益宾",
  "甄志刚",
  "刘海志",
  "邹翔",
  "郑文权",
  "孙景龙",
  "谢智强",
  "王海雄",
  "邱红桐",
  "王磊",
  "叶平",
  "王廷忠",
  "王帅",
  "王雪林",
  "税军",
  "杨儒文",
  "翁书朗",
  "王青玲",
  "何辉",
  "林冬丽",
  "刘振宇",
  "欧阳娇",
  "李增科",
  "曾锋",
  "龙丁敏",
  "李浩",
  "石清理",
  "李清丽",
  "符秀容",
  "黎梁东",
  "符策龙",
  "王鹏",
  "刘联伟",
  "汪科",
  "吴刚",
  "林诗辉",
  "司迺超",
  "殷杰",
  "李冠涛",
  "黄澎",
  "丰圣少",
  "刘劲松",
  "贺庆华",
  "李映红",
  "赵江泽",
  "王拔智",
  "李长征",
  "钟鸣明",
  "许兰",
  "邢孔波",
  "张姝为",
  "张金锋",
  "陈德皎",
  "徐斌",
  "卢义",
  "徐亮",
  "番绍立",
  "牛军",
  "古远新",
  "陈武",
  "李京波",
  "张仁建",
  "马咏华",
  "王有福",
  "李红艳",
  "申琦",
  "吴亚梅",
  "杨雷",
  "伍振湘",
  "王平",
  "卓玲",
  "铁刚",
  "林刚",
  "黄鹏",
  "何海平",
  "符大文",
  "谢廷光",
  "黎运达",
  "王刚",
  "林庆斌",
  "陈俊杰",
  "高述超",
  "包焱",
  "郑云峰",
  "陈康",
  "周亚东",
  "朱仕荣",
  "李文秀",
  "谢江波",
  "陈涛",
  "邢益琼",
  "范学伟",
  "邓勇",
  "陈达群",
  "周俊",
  "莫仲敏",
  "徐肖红",
  "罗中意",
  "罗时祥",
  "黄琅",
  "覃茂华",
  "沈寂",
  "柳松华",
  "孙新华",
  "刘自更",
  "黎才旺",
  "郑锋",
  "冯文海",
  "周胜球",
  "王美珍",
  "岳鹏",
  "吴泽明",
  "蔡一欣",
  "周元",
  "罗和平",
  "王澄寰",
  "彭富庆",
  "李钢",
  "李世杰",
  "周燕华",
  "任松长",
  "王兰",
  "戴好富",
  "严连勇",
  "赵志忠",
  "肖平",
  "杨俊",
  "李世平",
  "谷山",
  "孟励",
  "王龙壮",
  "盛永中",
  "邹其国",
  "罗金荣",
  "官珅",
  "王跃灵",
  "王全",
  "蔡蕊",
  "王春生",
  "林媚",
  "陈文平",
  "皮修雁",
  "张玉萍",
  "夏君丽",
  "符铁虎",
  "郑兰清",
  "黄胜春",
  "李戈",
  "叶尊本",
  "李雪茹",
  "符扬",
  "马雪涛",
  "李政",
  "伍柄霖",
  "黄斌",
  "邱隽",
  "王茂",
  "罗春",
  "钟爱萍",
  "刘少斌",
  "苏志辉",
  "刘冠兵",
  "邢君",
  "吴昌智",
  "汪忠学",
  "田立新",
  "李科蕾",
  "叶玉华",
  "邱利军",
  "李顺华",
  "刘涛",
  "王庆民",
  "周恒",
  "陈旭",
  "李思阳",
  "戴彦",
  "曾涛",
  "韩俊",
  "冯孝科",
  "王礼玲",
  "胡俊东",
  "盖曼",
  "文伟",
  "王巍",
  "罗红兵",
  "王播",
  "傅剑平",
  "郑景铭",
  "李亚明",
  "许均",
  "林青",
  "陈冬霞",
  "邓爱军",
  "潘惠丽",
  "刘心红",
  "高淑红",
  "李加奎",
  "吴建东",
  "杜富殿",
  "符之冠",
  "林胜",
  "丁飞",
  "林峰",
  "赖泳文",
  "何清",
  "陈桦",
  "蔡智芬",
  "陈波",
  "苏良飞",
  "叶光亮",
  "李瑗",
  "沈江",
  "吴昊",
  "陈青",
  "潘鸿",
  "张华",
  "陈健娇",
  "李慧莹",
  "林秀美",
  "云小花",
  "王玲",
  "丁艳",
  "羊彤",
  "夏斐",
  "彭太华",
  "朱美莲",
  "陈洪",
  "阮江华",
  "蔡葩",
  "丁岩",
  "王雄",
  "刘复生",
  "林川媚",
  "林兴民",
  "罗韬",
  "黄丹",
  "颜业岸",
  "王艳梅",
  "梁谋",
  "苏燕",
  "黄文慧",
  "李文俊",
  "张茜",
  "王光强",
  "符应",
  "夏旭",
  "张君玉",
  "熊安静",
  "李星良",
  "陆丹",
  "苗树彬",
  "詹少斌",
  "许振凌",
  "王胜",
  "徐伟",
  "刘丹",
  "米立军",
  "吴世政",
  "黄舸",
  "刘芳颖",
  "王晴",
  "蔡琼雅",
  "林演",
  "吴波",
  "林世闻",
  "梅国云",
  "王姹",
  "王学涛",
  "郑小霞",
  "王丽莹",
  "古莉",
  "汤勇",
  "李音",
  "林森",
  "唐鸿南",
  "彭桐",
  "宁虹雯",
  "王玉渊",
  "林春红",
  "陈鸿亮",
  "梁誉腾",
  "周国明",
  "高炳玉",
  "朱安领",
  "丁　晖",
  "刘春梅",
  "华晓东",
  "陈卫东",
  "陆　敏",
  "李红利",
  "冯　琳",
  "杨会春",
  "王英诚",
  "王邦德",
  "陈劲松",
  "王和娇",
  "马　凯",
  "冯　勇",
  "李　翊",
  "吕小蕾",
  "柯　伟",
  "蒋海涛",
  "云大飞",
  "王艳萍",
  "揭晓强",
  "蔡　君",
  "徐志飞",
  "刘　华",
  "冯　明",
  "陈全能",
  "郭燕红",
  "韩　斌",
  "陈　洪",
  "郭胜兰",
  "林耀平",
  "吉小妹",
  "陈　伟",
  "吴　优",
  "张柏桢",
  "刘　辉",
  "武雪丽",
  "郭朝阳",
  "林　达",
  "蔡红曼",
  "陈立新",
  "申建涛",
  "周　力",
  "王　滢",
  "刘　磊",
  "童　琦",
  "钱晶晶",
  "钟文渊",
  "冯永忠",
  "马传煌",
  "李日科",
  "陈云峰",
  "曾　延",
  "符　勇",
  "陈　芳",
  "陈昊旻",
  "朱　军",
  "陈　希",
  "邹家明",
  "陈景进",
  "张申峰",
  "林　鹏",
  "刘　刚",
  "潘国华",
  "周春华",
  "邢清江",
  "薛永森",
  "何世刚",
  "张长丰",
  "尹承玲",
  "郭　刚",
  "范维正",
  "张德文",
  "王　列",
  "刘　耿",
  "荣延松",
  "王　晓",
  "符　婉",
  "张　颖",
  "张秀标",
  "林海宁",
  "朱传华",
  "王文荣",
  "唐　泽",
  "许克峥",
  "王国平",
  "张光亲",
  "潘文壮",
  "王　娜",
  "刘维峰",
  "梁　朝",
  "黄春英",
  "李　祎",
  "崔玉坤",
  "郭慧丽",
  "马劲平",
  "李　彪",
  "李文泽",
  "李海洪",
  "李　梅",
  "闫黎明",
  "陈耿武",
  "鲁正兰",
  "孙德震",
  "朱志兴",
  "樊　木",
  "袁光平",
  "文　斌",
  "江　南",
  "范建绥",
  "林道杰",
  "李　华",
  "李玉林",
  "林　刚",
  "黄广南",
  "胡　轲",
  "王长仁",
  "符　旺",
  "王　春",
  "戴义斌",
  "陈宏琼",
  "吴　雄",
  "杨　翔",
  "丛丽娜",
  "邹　广",
  "陈　阳",
  "任延新",
  "肖　谦",
  "吴清高",
  "张思峰",
  "兰江峰",
  "张云鹏",
  "陶　涛",
  "陈　明",
  "林春晓",
  "王凌融",
  "莫正群",
  "冯本彦",
  "王　民",
  "朱　江",
  "杨宗峰",
  "林明亮",
  "易辉华",
  "吴　君",
  "马　飞",
  "王大辉",
  "侯启江",
  "张国盛",
  "王　玮",
  "姚　玮",
  "李昌本",
  "蒋明清",
  "张广英",
  "黎秀全",
  "黎桂雄",
  "黄东勉",
  "汪文英",
  "熊大胜",
  "赵东涛",
  "王天琳",
  "郭龙滨",
  "符　贤",
  "陈永光",
  "张圣府",
  "罗凡兴",
  "林　静",
  "陈潮龙",
  "文琳琦",
  "曾永平",
  "陈建军",
  "许智贤",
  "杨　军",
  "张勇军",
  "冯　楠",
  "龙卫东",
  "刘　冲",
  "凌　华",
  "何瑞闻",
  "马立峰",
  "王元春",
  "毕春燕",
  "魏　波",
  "王卓祥",
  "袁世英",
  "赵金路",
  "王一杨",
  "陈明雁",
  "王　玮",
  "韩　亮",
  "梁剑肖",
  "王廷太",
  "万安安",
  "司　玉",
  "杨应龙",
  "杜世龙",
  "黄良锐",
  "韩　朝",
  "洪忠师",
  "邢彩虹",
  "陆　胜",
  "郑　善",
  "王爱妹",
  "林　叶",
  "钟垂林",
  "谢善彪",
  "冯　琼",
  "潘艳红",
  "田志强",
  "傅　晟",
  "陈兴兴",
  "黄益民",
  "陈　辉",
  "徐　建",
  "钟　辛",
  "占建云",
  "吴坚强",
  "陈剑华",
  "张庆华",
  "李　熙",
  "符　展",
  "吕先亮",
  "王崇海",
  "纪先宁",
  "张国东",
  "林　茹",
  "颜业礼",
  "柳成荫",
  "王太清",
  "刘　宁",
  "潘文生",
  "李　芬",
  "王　之",
  "欧阳轶群",
  "杨志斌",
  "陈创禄",
  "蔡赛绒",
  "蔡冰晶",
  "盖文启",
  "王三防",
  "李　姣",
  "杨庆友",
  "王志恺",
  "李　婷",
  "冯　芬",
  "陈华强",
  "张　泽",
  "林　靖",
  "刘　超",
  "吴　立",
  "沈德安",
  "梁一强",
  "李瑞军",
  "符婷婷",
  "郑忠发",
  "林道军",
  "周安宇",
  "李明岩",
  "王　军",
  "程江洪",
  "王振羽",
  "肖　音",
  "陈家文",
  "李　岗",
  "王　军",
  "陈玉林",
  "朱宏凌",
  "陈国梁",
  "林方江",
  "段小申",
  "贾　鹏",
  "喻　倩",
  "孔　铭",
  "黄业伟",
  "张碧波",
  "陈有强",
  "王锡飞",
  "肖爱劭",
  "李　夏",
  "黄育坚",
  "高　亮",
  "郑启荣",
  "李晓涛",
  "刘明炽",
  "陈　育",
  "万才胜",
  "孙子斌",
  "贺澜起",
  "郭宏良",
  "邢小丽",
  "黄美莲",
  "邓清辉",
  "姜凤云",
  "吴多东",
  "薛蕃超",
  "石秀莲",
  "许丽青",
  "张裕辉",
  "潘乙宁",
  "曾玉雄",
  "詹克关",
  "卢　胜",
  "李爱华",
  "欧阳华",
  "孙　优",
  "胡续发",
  "陈楠林",
  "张运红",
  "戴圣伟",
  "周　坛",
  "蒙宋武",
  "王　龙",
  "陈小博",
  "符乃贤",
  "符艳丽",
  "王绥臻",
  "唐　呈",
  "钟海涛",
  "吴培荣",
  "兰宗贤",
  "王家宁",
  "刘先觉",
  "林　娟",
  "符兴彧",
  "林明礼",
  "樊光裕",
  "岑选师",
  "李庆荣",
  "陈京华",
  "李昌奋",
  "陈小燕",
  "刘峰松",
  "冯云飞",
  "张　磊",
  "王友明",
  "黄海鹄",
  "陈凤娇",
  "张　伟",
  "龙　樱",
  "利　泽",
  "江伟青",
  "苏　乾",
  "胡　涛",
  "韩海涛",
  "李海阳",
  "符攀婵",
  "魏跃胜",
  "王华明",
  "陈明永",
  "彭元菊",
  "李　衡",
  "李德春",
  "符气和",
  "周裕云",
  "莫宏雄",
  "李雪刚",
  "吴孜繁",
  "冯斯祥",
  "吴云师",
  "唐南江",
  "林　莉",
  "赵英杰",
  "吴攀龙",
  "何发亮",
  "符林果",
  "苏　龙",
  "张　陆",
  "桂俊灵",
  "曾待旦",
  "陈柏全",
  "张阳洋",
  "王成鸿",
  "林文华",
  "王　杰",
  "傅佑能",
  "吴多毅",
  "王业雄",
  "吴祖鸿",
  "郑渊培",
  "钟　钢",
  "叶文清",
  "张议文",
  "刘泽锴",
  "谭之淦",
  "王再燕",
  "宁　丽",
  "王广俊",
  "王上明",
  "吴清宝",
  "盛勇军",
  "冀铁军",
  "杨鲲鹏",
  "周　卉",
  "程　海",
  "杨全策",
  "徐　涛",
  "林瑞文",
  "张平仲",
  "李智楠",
  "曾　学",
  "邢欣欣",
  "黎　凯",
  "洪海波",
  "蔡笃汉",
  "王欣茹",
  "孙泽文",
  "欧阳斌",
  "伍楚君",
  "魏和金",
  "沈新霞",
  "何洁贞",
  "陈颖镇",
  "昌　盛",
  "吴绍维",
  "曾海燕",
  "赵　磊",
  "王　俊",
  "杨淳至",
  "王昌权",
  "廖京华",
  "唐守兵",
  "王　挺",
  "李　捷",
  "施向前",
  "王　剑",
  "潘学峰",
  "李蔡红",
  "范高满",
  "曹　磊",
  "雷　宇",
  "陈　方",
  "周　睿",
  "王光磊",
  "严树勋",
  "黄　艳",
  "庞振龙",
  "欧阳颂东",
  "王学敏",
  "王　岩",
  "林家宁",
  "林恩荣",
  "陈　壮",
  "王小雄",
  "黄　振",
  "周传忠",
  "郝敬贵",
  "梁　泽",
  "黄华星",
  "林高凤",
  "陈儒茂",
  "梁　明",
  "方才健",
  "郑维利",
  "蒙　帅",
  "吴增荣",
  "肖春奇",
  "张惠红",
  "金　磊",
  "潘志勇",
  "邝　斌",
  "王昌江",
  "赵恒江",
  "符升文",
  "黎修钦",
  "何顺劲",
  "李世明",
  "黄胜卫",
  "蓝　源",
  "陈学良",
  "谢志军",
  "叶华杰",
  "黎吉维",
  "刘　忠",
  "刘永辉",
  "钟振强",
  "鄢本强",
  "陈求妹",
  "陈广军",
  "唐　文",
  "吴　宁",
  "孙世文",
  "冯基芳",
  "张　韵",
  "柳晓磊",
  "李清立",
  "陈苏琤",
  "何方长",
  "苏奕儒",
  "龚世武",
  "张国辉",
  "王　超",
  "蔡新文",
  "钟　帅",
  "钟树婷",
  "单既亮",
  "何国慧",
  "林赐贤",
  "向梓武",
  "王家俊",
  "林振康",
  "邓　耀",
  "吴权亨",
  "何泽毅",
  "符英兰",
  "傅德波",
  "罗才雄",
  "康文举",
  "陈　辉",
  "张隆挺",
  "许芳玉",
  "邓明裕",
  "马统军",
  "龙海魂",
  "陈春梅",
  "吴海峰",
  "罗　桦",
  "莫泉平",
  "吴　昊",
  "李泉注",
  "周　刚",
  "杨振武",
  "马科科",
  "任恒伟",
  "伍发权",
  "王祺霖",
  "周小青",
  "张贤良",
  "黄　文",
  "陈永东",
  "官宏冲",
  "黄源银",
  "陈　雷",
  "文传宝",
  "李玉波",
  "蔡斌航",
  "邹志云",
  "邓伟强",
  "黄　聪",
  "李　锋",
  "何　凌",
  "符传德",
  "陈扬洲",
  "符　蝶",
  "董建武",
  "邢　展",
  "黄照儒",
  "黎兆兴",
  "陈奕健",
  "林金妹",
  "岳文阳",
  "王永珍",
  "梁定雄",
  "郭玉斌",
  "章家程",
  "陈　华",
  "陈兰菊",
  "韩　宇",
  "符健友",
  "符秀琼",
  "王秀程",
  "王小荣",
  "林健刚",
  "王　宪",
  "朱彩霞",
  "邓成耀",
  "王伟良",
  "赵典山",
  "穆克瑞",
  "王惠仙",
  "赵文德",
  "李英挺",
  "钟　耿",
  "陈卫华",
  "郭树议",
  "张皓天",
  "叶厉豪",
  "刘云球",
  "吕　妍",
  "王　刚",
  "林德国",
  "杨　涛",
  "曾宪前",
  "王京洲",
  "韦　能",
  "王秀美",
  "樊朝睿",
  "李海雄",
  "李锦权",
  "王文平",
  "林艺青",
  "杨进锋",
  "林孟地",
  "周　燕",
  "严家亮",
  "关万轩",
  "余岳珠",
  "蒋莉萍",
  "郑达峰",
  "李世荣",
  "施晓来",
  "陈　明",
  "王金玲",
  "颜永豪",
  "曾宗强",
  "李国清",
  "郭名海",
  "邵正斌",
  "赵　镭",
  "梁海明",
  "崔大伟",
  "李　钊",
  "黄春燕",
  "漆振兴",
  "陈朝芳",
  "王川芳",
  "邓运周",
  "姚传清",
  "吴钟良",
  "王　翔",
  "王芳敏",
  "罗小莉",
  "陆　宁",
  "庄二华",
  "符兰平",
  "黄志强",
  "傅君利",
  "黄明忠",
  "盘仁进",
  "郑　奋",
  "王　淞",
  "廖洪江",
  "陈　伟",
  "苏忠仕",
  "王桂厅",
  "符宣国",
  "张继友",
  "曹　兵",
  "高佃恭",
  "聂清斌",
  "邱锡光",
  "贺　勇",
  "邹勇华",
  "刘　谦",
  "李步洪",
  "傅国华",
  "许　玫",
  "陈相松",
  "符刘才",
  "杨兹举",
  "王　瑜",
  "刘汝兵",
  "韩小雨",
  "张　引",
  "陈国强",
  "张　巍",
  "罗　杰",
  "张彩虹",
  "邹卫国",
  "曾　敏",
  "陈　锐",
  "符成彦",
  "王道儒",
  "杨卫国",
  "杨学前",
  "穆　军",
  "吴清江",
  "王开俭",
  "李　进",
  "詹兴文",
  "邓少辰",
  "曾维陆",
  "朱绵茂",
  "庄才德",
  "陈文彬",
  "李新亮",
  "林炽海",
  "马得懿",
  "陆建军",
  "吕治国",
  "刘湘洪",
  "杨智平",
  "林　琛",
  "王安兴",
  "王　华",
  "崔昌华",
  "万力维",
  "陈修焕",
  "符史杭",
  "陈晖阳",
  "刘明鹏",
  "何锦旭",
  "符传谊",
  "陈娉婷",
  "陈正强",
  "黄学彬",
  "梁　松",
  "曾　盛",
  "马志健",
  "张　本",
  "郭志民",
  "尚　林",
  "翁朝健",
  "林绍炜",
  "彭玉斌",
  "牛晓民",
  "温　龙",
  "杨　全",
  "王　雷",
  "张　明",
  "陈嘉奋",
  "周高明",
  "梁　彤",
  "王世铭",
  "刘作凯",
  "黄正恩",
  "邢福能",
  "陈险峰",
  "奚劲松",
  "韩晶磊",
  "朱　宁",
  "张信芳",
  "侯晋封",
  "矫东风",
  "林英姿",
  "陈　言",
  "王　丹",
  "殷大鹏",
  "何　滨",
  "苏金明",
  "伍晓红",
  "朱东海",
  "丑国辉",
  "张志坚",
  "王琼龙",
  "吴能义",
  "林　莹",
  "李晓刚",
  "陈　维",
  "刘国鑫",
  "邹燕玲",
  "司亚杰",
  "黄　亮",
  "朱德镭",
  "廖红星",
  "么向华",
  "张旭东",
  "赵付松",
  "包洪文",
  "艾轶伦",
  "邢　帆",
  "陈奎明",
  "李振中",
  "王明魁",
  "梁　翠",
  "周　俊",
  "蒙小亮",
  "曾国华",
  "周军平",
  "李国红",
  "肖发宣",
  "李新民",
  "戴三娥",
  "段文军",
  "李　维",
  "鬲永奇",
  "方兴甫",
  "林雾浓",
  "杨天梁",
  "刘红建",
  "郭　强",
  "樊　锋",
  "赵志刚",
  "吴　斌",
  "谭丽琳",
  "谭　敏",
  "王海坚",
  "周湘平",
  "夏亚斌",
  "陈泰锋",
  "孙　赫",
  "陈长征",
  "郑文海",
  "罗苏平",
  "崔家炳",
  "王宇兴",
  "陈嘉奋",
  "杨　军",
  "吴正颜",
  "韩潮光",
  "刘　昱",
  "史　利",
  "唐　华",
  "王　岩",
  "贾　宁",
  "吴海峰"
    ]
    
    result = _extract_names_from_text(names_list, text)
    return {"result": result}


def _extract_names_from_text(names_list: list, text: str) -> str:
    """
    从文本中提取姓名
    
    Args:
        names_list: 姓名列表
        text: 待检索的文本
        
    Returns:
        str: 提取到的姓名，多个姓名用"&&"连接；如果没有找到则返回"null"
    """
    found_names: Set[str] = set()
    
    for name in names_list:
        if name in text:
            found_names.add(name)
    
    if found_names:
        return "&&".join(sorted(found_names))  # 排序确保结果一致性
    else:
        return "null"


# 兼容性函数，保持与原有代码的兼容
def main(text: str) -> Dict[str, str]:
    """
    主函数，保持与原有代码的兼容性
    
    Args:
        text: 待检索的文本内容
        
    Returns:
        dict: 包含提取结果的字典
    """
    return extract_provincial_cadres(text)


# 导出的函数
def extract_names(names_list: list, text: str) -> str:
    """
    从文本中提取姓名（兼容性函数）
    
    Args:
        names_list: 姓名列表
        text: 待检索的文本
        
    Returns:
        str: 提取到的姓名
    """
    return _extract_names_from_text(names_list, text)


# 模块导出
__all__ = ["extract_provincial_cadres", "main", "extract_names"]